Finding Small Sparse Cuts Locally by Random Walk
نویسندگان
چکیده
We study the problem of finding a small sparse cut in an undirected graph. Given an undirected graph G = (V,E) and a parameter k ≤ |E|, the small sparsest cut problem is to find a set S ⊆ V with minimum conductance among all sets with volume at most k. Using ideas developed in local graph partitioning algorithms, we obtain the following bicriteria approximation algorithms for the small sparsest cut problem: • If there is a set U ⊆ V with conductance φ and vol(U) ≤ k, then there is a polynomial time algorithm to find a set S with conductance O( √ φ/ǫ) and vol(S) ≤ k for any ǫ > 1/k. • If there is a set U ⊆ V with conductance φ and vol(U) ≤ k, then there is a polynomial time algorithm to find a set S with conductance O( √ φ log k/ǫ) and vol(S) ≤ (1 + ǫ)k for any ǫ > 2 ln k/k. These algorithms can be implemented locally using truncated random walk, with running time almost linear to the output size. This provides a local graph partitioning algorithm with a better conductance guarantee when k is sublinear.
منابع مشابه
Finding Small Sparse Cuts by Random Walk
We study the problem of finding a small sparse cut in an undirected graph. Given an undirected graph G = (V,E) and a parameter k ≤ |E|, the small sparsest cut problem is to find a set S ⊆ V with minimum conductance among all sets with volume at most k. Using ideas developed in local graph partitioning algorithms, we obtain the following bicriteria approximation algorithms for the small sparsest...
متن کاملMarkov chain methods for small-set expansion
Consider a finite irreducible Markov chain with invariant distribution π. We use the inner product induced by π and the associated heat operator to simplify and generalize some results related to graph partitioning and the small-set expansion problem. For example, Steurer showed a tight connection between the number of small eigenvalues of a graph’s Laplacian and the expansion of small sets in ...
متن کاملAn NC Algorithm for Minimum Cuts
We show that the minimum-cut problem for weighted undirected graphs can be solved in NC using three separate and independently interesting results. The first is an (m/n)-processor NC algorithm for finding a (2 + ǫ)-approximation to the minimum cut. The second is a randomized reduction from the minimum-cut problem to the problem of obtaining a (2 + ǫ)-approximation to the minimum cut. This reduc...
متن کاملPartial Random Walks For Transient Analysis of Large Power Distribution Networks∗
This paper proposes a new simulation algorithm for analyzing large power distribution networks, modeled as linear RLC circuits, based on a novel partial random walk concept. The random walk simulation method has been shown to be an efficient way to solve for voltages of small number of nodes in a large power distribution network [2], but the algorithm becomes expensive to solve for voltages of ...
متن کاملSparse Cut Projections in Graph Streams
Finding sparse cuts is an important tool for analyzing large graphs that arise in practice, such as the web graph, online social communities, and VLSI circuits. When dealing with such graphs having billions of nodes, it is often hard to visualize global partitions. While studies on sparse cuts have traditionally looked at cuts with respect to all the nodes in the graph, some recent works analyz...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1204.4666 شماره
صفحات -
تاریخ انتشار 2012